Bookly\Lib\Entities\Appointment B

Total Complexity 85
Dependencies 12
Dependents 25
Total lines 895
Lines of code 357
Logical lines of code 160
Comment lines 333
Methods 53
Properties 24

Methods 53

Method Rating Maintainability Complexity Lines of code
saveCustomerAppointments()
B
36 15 75
save()
S
51 7 25
getMaxExtrasDuration()
S
54 6 20
getCustomerAppointments()
S
50 4 30
delete()
S
59 3 15
getColor()
S
65 3 10
getNopInfo()
S
53 1 23
getOnlineMeetingId()
S
82 1 3
setGoogleEventETag()
S
77 1 4
getOutlookEventId()
S
82 1 3
setOutlookEventId()
S
77 1 4
getOutlookEventChangeKey()
S
82 1 3
setOutlookEventChangeKey()
S
77 1 4
getOutlookEventSeriesId()
S
82 1 3
setOutlookEventSeriesId()
S
77 1 4
getOnlineMeetingProvider()
S
82 1 3
setOnlineMeetingProvider()
S
77 1 4
setOnlineMeetingId()
S
77 1 4
setGoogleEventId()
S
77 1 4
getOnlineMeetingData()
S
82 1 3
setOnlineMeetingData()
S
77 1 4
getCreatedFrom()
S
82 1 3
setCreatedFrom()
S
77 1 4
getCreatedAt()
S
82 1 3
setCreatedAt()
S
77 1 4
getUpdatedAt()
S
82 1 3
setUpdatedAt()
S
77 1 4
hasGoogleCalendarEvent()
S
80 1 3
getGoogleEventETag()
S
82 1 3
getGoogleEventId()
S
82 1 3
getLocationId()
S
82 1 3
getCustomServiceName()
S
82 1 3
setLocationId()
S
77 1 4
getStaffId()
S
82 1 3
setStaff()
S
80 1 3
setStaffId()
S
77 1 4
getStaffAny()
S
82 1 3
setStaffAny()
S
77 1 4
getServiceId()
S
82 1 3
setService()
S
80 1 3
setServiceId()
S
77 1 4
setCustomServiceName()
S
77 1 4
setInternalNote()
S
77 1 4
getCustomServicePrice()
S
82 1 3
setCustomServicePrice()
S
77 1 4
getStartDate()
S
82 1 3
setStartDate()
S
77 1 4
getEndDate()
S
82 1 3
setEndDate()
S
77 1 4
getExtrasDuration()
S
82 1 3
hasOutlookCalendarEvent()
S
80 1 3
getInternalNote()
S
82 1 3
setExtrasDuration()
S
77 1 4